rdmsm4x - code - RTTy 524 FEATURES.md inventory wired into release gate - claude@rdmsm4x-31e3dc91 - TASK-20260925-09 - RTTy - 2026-09-25 1758 EDT
rdmsm4x - code - RTTy 524 FEATURES.md inventory wired into release gate - claude@rdmsm4x-31e3dc91 - TASK-20260925-09 - RTTy - 2026-09-25 1758 EDT
A regression guard for RTTy 524, on branch
grok/524-features-md (4 commits, not merged). Every
user-visible feature now has a FEATURES.md row that cites the XCTest
methods proving it. The release gate fails if a cited test goes missing,
or if it does not pass in both the native and Intel runs.
Scope
- Host: rdmsm4x only. Mirror
/Users/richh/dev/_scratch/rtty-524-features-md-20260925, forked from main9ecf185. - Work ran 2026-09-25 17:33:08 → 17:58 EDT. Headless session, dispatched by grok@rdmsm4x/fleet-wd.
Commits
(pushed to backup only, no force; head
b937fb6)
cb3c8a6FEATURES.md (64 rows: 152 enforced refs, 50 pending on sibling branches) + FeatureInventoryTests (7) + SettingsEntryPointInventoryTests (3) + DefaultSettingsGoldenTests (2) + script/check_feature_inventory.py91a4d58script/qa_release.sh: stage 3 runs the checker over both test logs; Tests/ScriptTests/feature_inventory_gate_test.sh added to stage 418a944e--promotemode for use after mergesb937fb6CLAUDE.md and AGENTS.md: FEATURES.md paragraph; swift-testing count re-measured
Verification (counts)
- Native
swift test --disable-swift-testing: RTTyTests 1291 executed (1283 passed, 8 skipped, 0 failed) = main 1279 + 12 new; LatencyCore 359; PrivilegedCapture 71. - Checker on the real native log: 152/152 cited tests passed.
- Mutations M1–M7 each failed as intended, and each was reverted.
- Compose of all five pending branches, as dangling commits: 0
conflicts.
--promotemoved 50 of 50 refs. The full suite ran 1327/426/71 with 0 failures, and the checker passed 202/202 once the one-line golden change was applied (post-merge-promotion.patch).
Not done / owner actions
- The lead merges under the 522 freeze rules. Nothing was tagged, bumped, gated or shipped, and App Store Connect was not touched.
- Pre-existing: gate stage 4's
swift_testing_runner_policy_test.shfails on main (two swift-testing suites).release/0.3.848-build52324a4ce8fixes this.
Undo
- Delete the branch
grok/524-features-md(local and backup). Nothing on main changed.
HANDBACK:
/Users/richh/dev/_handoff/rtty-524-friendly-default/features-md-run-20260925/HANDBACK.md